{% if isFramework("vue") %}
```ts
interface IHeader {
   // Gets called when a new Column Definition has been set for this header.
   // If you handle the refresh of your header return true otherwise return false
   // and the grid will re-create your header from scratch.
   refresh(params: IHeaderParams): boolean;
}
```
{% /if %}
